草庐IT

ASP.NET Core教程

全部标签

asp.net-mvc - 注册。我博客的搜索引擎优化

我正在通过ASP.NETMVC框架创建博客。我要提交的所有文章都具有相同的布局,只有主要内容不同。因此,我创建了一个公共(public)View,该View动态加载部分中物理文件(仅包含特定文章标记)的内容。因此,用户发送的所有url请求都指向同一个物理文件,该文件根据文章动态加载特定部分。这是正确的方法吗?这会在SEO中造成一些问题吗?我渴望收到你的来信。[已更新]文章的url看起来像http://myblog.com/blog/archives/2011/1/using_asp_mvc.所有这些类型的请求都由一个页面接收,该页面从其中的另一个物理文件加载文章的内容。

ASP.NET MVC 正在用重复的内容破坏我的页面

我有这个页面(丹麦语-抱歉)http://www.itilbud.dk,我在中心有一些报价,还有一些标签(按钮)。当用户点击一个按钮时,它应该使用点击类别的信息来过滤优惠。我的问题是,Google似乎从第3页回到了第6页,我认为这是因为当我单击我的标签按钮时,URL发生了变化,但新页面显示了相同的优惠,现在由所选的过滤类别。发件人:http://www.itilbud.dk/收件人:http://www.itilbud.dk/Home/Index/10默认路由显示主页/索引页面,上面显示的地址也是如此,两者上的数据相同(主页/索引页面上的子集,仅按标记号10过滤)这是重复的内容,我只需

asp.net - ASP 到 ASP.NET 的 URL 问题再次出现

我将用示例代码再次解释。我们有一个ASP站点。内容太多可以到这个ASP站看hereforsamplelink1.现在我们必须将此站点更改为ASP.NET您可以查看此ASP.NET示例页面hereforsamplelink2.我们的域名不会改变。但是我们的旧网址会改变,你可以看到link1和link2的差异......问题是谷歌机器人索引了我们的旧网址,机器人会再次出现但不会找到我们的旧网址所以它会给我们坏点......怎么能我们解决了这个问题??我将给出asp.netseo的示例代码...也许它可以帮助您解决这个问题..全局.asax:stringpath=System.IO.Path

asp.net - 用于检测用户位置的地理定位替代方案

我的网站需要检测用户所在的国家/地区,以便我可以针对该国家/地区完善内容。以前我尝试过地理定位,但我认为这对SEO有负面影响,并且还会导致用户首次加载网站时出现延迟。我希望以另一种方式检测国家/地区,例如如果可能,可能通过用户浏览器中可用的信息。有没有人在不使用地理定位的情况下成功检测到用户位置? 最佳答案 一种替代方法是使用用户的IP地址,但这可能不可靠:http://www.dotnetcurry.com/ShowArticle.aspx?ID=325 关于asp.net-用于检测用

asp.net-mvc - ASP.NET MVC URLs - 正确的方法

目前我的项目有一个页面domain/cocktail显示所有鸡尾酒的列表。如果用户想过滤列表,他可以选择排序顺序、鸡尾酒的起始字母和强度。所以url看起来像domain/cocktail?letter=B&sort=nu&strength=2&page=4。据我所知,使用此类网址并不是最佳选择。您可以建议使用什么方法来获得具有相同功能的对SEO友好的URL。 最佳答案 ASP.NETMVC应用程序使用ASP.NET路由系统,它决定URL如何映射到特定的Controller和操作。在浏览器请求时的默认路由系统下http://yours

asp.net - 用户国家选择和 SEO 问题

我希望我的用户在访问该网站时选择他们来自哪个国家,然后它会将其存储在cookie中,不会再打扰他们。系统的许多不同部分(例如系统定价)都依赖于此,因此它可以转换为用户货币。我正在考虑在未设置国家/地区cookie时在任何页面上显示模式,但我担心在SEO方面对我的网站产生负面影响。有没有人有这方面的经验?我希望Google抓取所有国家/地区的所有条目,但如果用户实际访问该网站,则显示不同国家/地区的条目没有意义(该网站允许访问者在其本地搜索某种类型的讲师)。 最佳答案 可能有更简洁的方法,但是...让依赖国家cookie的页面也接受指

ASP.NET 在 Render() 之前执行函数

最后我找到了一些关于如何从aspx页面调用函数的解决方案,因为我需要制作动态url。我在Google上搜索了几个星期,但我没有找到如何使动态路由依赖于当前语言环境,例如:site.com/en/home-whenCurrentCultureisen-ENandsite.com/fr/home-WhenCurrentCultureisfr-FR.我找到了一个解决方案,我从aspx调用函数来检查CurrentCulture并打印一个字符串。voidDemo(){CultureInfocurrentCulture=Thread.CurrentThread.CurrentCulture;str

asp.net-mvc - SEO:索引链接到页面但不索引 URL

在我的一个ASP.NETMVC应用程序中,我使用actionlink来切换语言,例如http://example.com/nl/home/switch?lang=en&redirect=/en/home/about。按下url时,switch函数将用户重定向到/en/home/about,语言为en(英语)。问题是谷歌正在索引开关操作链接,就好像它是链接页面一样。因此,在此示例中,/en/home/about在Google结果中显示为http://example.com/nl/home/switch?lang=en&redirect=/en/home/关于而不是http://examp

asp.net - 建立多语言网站

我正计划建立一个新的多语言网站,并正在考虑它对SEO的影响。当用户第一次访问该域时,会检测到他的语言设置,并根据此设置语言,他会被重定向到网站的适当语言版本并被cookie记录。如果在不同的session期间,该用户浏览该域,则会检测到cookie,并将用户重定向到适当的国家/语言页面。同时,用户可以手动更改设置的语言(因此cookie也会更改)。首先,如果我在主页上进行重定向(如果用户未使用cookie),Google会因此惩罚我吗?其次,如果我将语言存储在文件夹中,例如www.mydomain.com/en-us/page.html和www.mydomain.com/cs-cz/p

asp.net-mvc-3 - Quora 如何找到正确的资源来请求 url slug?

Quora如何找到正确的资源来请求urlslug(问题、用户或主题)?例如:http://www.quora.com/How-does-Quora-rewrite-their-urls如您所见,问题的URL没有Controller名称。它与根URL相关联。我如何在ASP.NETMVC3中执行此操作? 最佳答案 看起来Quora开发人员之一在网站上回答了您的问题:http://www.quora.com/How-does-Quora-rewrite-their-urlsWedon'tuseApacheoranythingwith"re